#Choco_overlay {
    background: #000;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    width: 100%;
    height: 100%;
    display:none;
    padding:0;
    margin:0;
}
#Choco_content {
    display:none;
    width:800px;
    height:600px;
    z-index:1001;
    position:fixed;
    left:50%;
    top:50%;
    margin-left:-400px;
    margin-top:-300px;
    border-top:1px solid transparent;/*Yes, adjust image perfectly at the center of a box, don't know why.*/
}
#Choco_left_arrow {
    float:left;
    background-image: url(../../img/chocolat/leftw.gif);
    background-position:12%;
    left:-14%;
}
#Choco_right_arrow {
    float:right;
    background-image:url(../../img/chocolat/rightw.gif);
    background-position:88%;
    left:14%;
}
.Choco_arrows {
    background-repeat:no-repeat;
    display:none;
    position:relative;
    cursor:pointer;
    width:49%;
    top:-100%;
    height:100%;
    margin-top:-30px;
}
#Choco_container_photo {
    text-align:center;
    width:800px;
    height:600px;
    /*background:url(../../img/spinner/spinner5.gif) center center no-repeat;*/
}
#Choco_container_description {
    padding:0;
    height:26px;
    width:100%;
    color:#505050;
    font-family:Tahoma;
    clear:both;
    position:relative;
    opacity:0;
    font-size:12px;
    margin-top:-5px;
    overflow:hidden;
}
#Choco_container_title {
    float:left;
    padding:5px;
}
#Choco_container_via {
    padding:5px;
    float:right;
}
#Choco_container_via a {
    color:gray;
}
#Choco_container_via a:hover {
    color:white;
    background:gray;
}
#Choco_close {
    width:30px;
    height:25px;
    background-image:url('../../img/chocolat/closew.gif');
    background-repeat:no-repeat;
    z-index:1002;
    cursor:pointer;
    margin-top:-20px;
    display:none;
}
#Choco_loading {
    width:9px;
    height:11px;
    background-image:url('../../img/chocolat/loading.gif');
    background-repeat:no-repeat;
    z-index:1002;
    cursor:pointer;
    float:right;
    margin-top:-20px;
    display:none;
}
#Choco_bigImage {
    display:none;
    position:relative;
    width:100%;
    height:100%;
    margin-top:-5px;
}
